﻿namespace YdmCodeArtCoreApplication.Tests
{
    using System;
    using System.Collections.Generic;
    using System.Reflection;
    using System.Text;
    using Abp.Modules;
    using Abp.Reflection.Extensions;
    using Abp.Threading.BackgroundWorkers;
    using YdmCodeArtCoreApplication.Tests;

    /// <summary>
    /// 应用层模块
    /// </summary>
    [DependsOn(
          typeof(YdmCodeArtCoreNoMemeryTestModule)
        )]
    public class YdmCodeArtCoreApplicationTest99PublicModule : AbpModule
    {
        /// <summary>
        /// 初始化应用层配置
        /// </summary>
        public override void PreInitialize()
        {
        }

        /// <summary>
        /// 依赖注入初始化
        /// </summary>
        public override void Initialize()
        {
            base.IocManager.RegisterAssemblyByConvention(typeof(YdmCodeArtCoreApplicationTest99PublicModule).GetAssembly());
        }
    }
}